package com.yfp.goods.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.yfp.common.core.web.domain.BaseEntity;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 套餐标签(TagCombo)实体类
 *
 * 
 * @since 2023-12-27 14:20:28
 */
@Schema(title = "套餐标签")
@Data
public class TagCombo extends BaseEntity implements Serializable {
    private static final long serialVersionUID = -63290138080823632L;
    /**
     * 套餐标签id
     */
    @Schema(title = "套餐标签id")
    private String tagId;
    /**
     * 标签名称
     */
    @Schema(title = "标签名称")
    private String tagName;
    /**
     * 启用1/禁用0
     */
    @Schema(title = "启用1/禁用0")
    private Integer enable;
    /**
     * 创建时间
     */
    @Schema(title = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;
    /**
     * 更新时间
     */
    @Schema(title = "更新时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date updateTime;
    /**
     * 是否删除
     */
    @Schema(title = "是否删除")
    private Boolean isDelete;
    /**
     * 操作人
     */
    @Schema(title = "操作人")
    private String createOper;

    @Schema(title = "标签颜色")
    private String color;

    @Schema(title = "城市名称")
    private String cityName;

    @Schema(title = "部门id")
    private Long deptId;
}

